Johannesburg
1 Properties
Urban Ground Floor Apartment
Ballito, KwaZulu-Natal
This modern 3-bedroom, 2-bathroom ground-floor apartment in Ballito Hills offers a perfect blend of ...
3
2.0